Ext.define('Admin.view.competitive.Negotiation', {
    extend: 'Admin.ux.PageGrid',
    xtype: 'negotiation-view',
    title: '竞争性谈判采购',
    viewModel: {
        stores: {
            data: {
                type: 'negotiation-store',
                autoLoad: true
            }
        }
    },

    controller: 'competitive',

    columns: [
        { xtype: 'gridcolumnview', text: '序号', dataIndex: 'id', width: 80 },
        { xtype: 'gridcolumnview', text: '竞谈编号', dataIndex: 'num', width: 255 },
        { xtype: 'gridcolumnview', text: '竞谈名称', dataIndex: 'name', width: 355 },
        { xtype: 'gridcolumnview', text: '采购组织', dataIndex: 'people', width: 305 },
        { xtype: 'gridcolumnview', text: '采购方式', dataIndex: 'InquiryType', width: 205 },
        { xtype: 'gridcolumnview', text: '创建时间', dataIndex: 'create_time', width: 110 },
        { xtype: 'gridcolumnview', text: '报价人数', dataIndex: 'click', width: 205 },
        {
            text: '状态', dataIndex: 'state', width: 105, renderer: function (value) {
                if (value == 1) {
                    return '编辑中';
                } else if (value == 2) {
                    return '待审核';
                } else if (value == 3) {
                    return '报名中';
                } else if (value == 4) {
                    return '报价中';
                } else if (value == 5) {
                    return '待开启';
                } else if (value == 6) {
                    return '授标中';
                } else if (value == 7) {
                    return '中标通知已发送';
                } else if (value == 8) {
                    return '采购结束';
                } else {
                    return '编辑中';
                }
            }
        },
        {
            menuDisabled: true,
            sortable: false,
            xtype: 'actioncolumn',
            width: 55,
            text: '操作',
            items: [
                {
                    iconCls: 'array-grid-buy-col',
                    tooltip: '更多操作',
                    handler: 'moreAction',
                    showText: '更多操作'
                }
            ]
        }
    ],
    tbar: [
        {
            xtype: 'keysearchfield'
        },
        '-',
        {
            xtype: 'combo',
            fieldLabel: '类型',
            emptyText: '全部',
            displayField: 'type_name',
            valueField: 'type_id',
            queryMode: 'local',
            width: 280,
            minChars: 1,
            itemId: 'select_type_id',
            remoteFilter: true,
            editable: true,
            forceSelection: true,
            filterPickList: true,
            name: 'type_id',
            store: Ext.create('Ext.data.Store', {
                fields: ['type_id', 'type_name'],
                data: [
                    [1, '编辑中'],
                    [2, '待审核'],
                    [3, '报名中'],
                    [4, '报价中'],
                    [5, '待开启'],
                    [6, '授标中'],
                    [7, '中标通知已发送'],
                    [8, '采购结束']
                ],
                autoLoad: true
            })
        },
        '->',
        {
            text: '新建竞谈',
            iconCls: 'x-fa fa-plus',
            handler: 'addAction'
        },
    ]
});